French honeysuckle

Noun
  1. perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop
  2. European herb with small fragrant crimson or white spurred flowers

Khám phá thêm

Các từ liên quan